34b7dd4ebb32c89805f46f8f2d391fad994eeba6,transpiler/src/main/java/org/jsweet/transpiler/typescript/Java2TypeScriptAdapter.java,Java2TypeScriptAdapter,substituteIdentifier,#JCIdent#,1422

Before Change


	@Override
	public boolean substituteIdentifier(JCIdent identifier) {
		AnnotationMirror annotation;
		if ((annotation = Util.getAnnotation(identifier.sym, ANNOTATION_STRING_TYPE)) != null) {
			getPrinter().print("\"");
			getPrinter().print(getFirstAnnotationValue(annotation, identifier).toString());
			getPrinter().print("\"");

After Change



	@Override
	public boolean substituteIdentifier(JCIdent identifier) {
		if (getPrinter().getContext().hasAnnotationType(identifier.sym, ANNOTATION_STRING_TYPE)) {
			getPrinter().print("\"");
			getPrinter().print(getPrinter().getContext()
					.getAnnotationValue(identifier.sym, ANNOTATION_STRING_TYPE, identifier.toString()).toString());
			getPrinter().print("\"");
			return true;
		}